package com.linsir.aop.linsir;

/**
 * @author Administrator
 * @title: EovaIntercept
 * @projectName linsir-mu
 * @description: 全局Eova业务拦截器
 * @date 2021/12/2 10:42
 */


public class EovaIntercept {
    /**
     * <pre>
     * 过滤查询数据
     *
     * ac.ctrl 当前控制器
     * ac.user 当前用户
     * ac.menu 当前菜单
     * ac.object 当前元对象
     * ec.object.getFields() 当前元字段
     * </pre>
     * @param ac
     */
    public String filterQuery(EovaContext ec) throws Exception {
        return "";
    }

    /**
     * <pre>
     * 过滤表达式数据
     *
     * ac.ctrl 当前控制器
     * ac.user 当前用户
     * ac.exp 当前表达式
     * </pre>
     * @param ac
     */
    public String filterExp(EovaContext ec) throws Exception {
        return "";
    }

}
